package com.oa.dao;

import com.oa.entities.flows.Form;

import java.util.List;

/**
 * @name 表单的数据层
 * @author Yang
 * @date 2018-07-12
 */
public interface FormDao extends BaseDao<Long,Form> {

    /**
     * 修改
     * @param form
     */
    void alterTable(Form form);

    List<Form> findForm(Long typeId);

    /**
     * 根据公文类型的id和表单的名称获取表单
     *
     * @param typeId
     * 公文类型的id
     *
     * @param name
     * 表单的名称
     *
     * @return
     */
    Form find(Long typeId,String name);
}
